Can Science Make Sense Of Life